home *** CD-ROM | disk | FTP | other *** search
- package javax.swing.text.html;
-
- import javax.swing.text.StyleConstants;
-
- class CSS$LengthValue extends CSS.CssValue {
- float span;
-
- Object fromStyleConstants(StyleConstants var1, Object var2) {
- CSS$LengthValue var3 = new CSS$LengthValue();
- var3.svalue = var2.toString();
- var3.span = (Float)var2;
- return var3;
- }
-
- float getValue() {
- return this.span;
- }
-
- Object parseCssValue(String var1) {
- CSS$LengthValue var2 = new CSS$LengthValue();
- var2.svalue = var1;
-
- try {
- if (var1.endsWith("pt")) {
- String var3 = var1.substring(0, var1.length() - 2);
- var2.span = Float.valueOf(var3);
- } else {
- var2.span = Float.valueOf(var1);
- }
- } catch (NumberFormatException var4) {
- var2 = null;
- }
-
- return var2;
- }
-
- Object parseHtmlValue(String var1) {
- if (var1.equals("#DEFAULT")) {
- var1 = "1";
- }
-
- return this.parseCssValue(var1);
- }
-
- Object toStyleConstants(StyleConstants var1) {
- return new Float(this.span);
- }
- }
-